/*     */ package eos.moe.dragoncore;
/*     */ 
/*     */ import com.google.gson.JsonDeserializationContext;
/*     */ import com.google.gson.JsonDeserializer;
/*     */ import com.google.gson.JsonElement;
/*     */ import com.google.gson.JsonObject;
/*     */ import com.google.gson.JsonParseException;
/*     */ import java.lang.reflect.Type;
/*     */ import java.util.UUID;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public class eos/moe/dragoncore/iu
/*     */   implements JsonDeserializer<lw>
/*     */ {
/*     */   public lw deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) {
/* 158 */     lw lw = new lw();
/* 159 */     JsonObject jsonObject = jsonElement.getAsJsonObject();
/* 160 */     if (jsonObject.has("loop")) {
/* 161 */       lw.z(jsonObject.get("loop").getAsString().equals("loop"));
/*     */     }
/* 163 */     if (jsonObject.has("override")) {
/* 164 */       lw.v(jsonObject.get("override").getAsBoolean());
/*     */     }
/* 166 */     if (jsonObject.has("length")) {
/* 167 */       lw.v(jsonObject.get("length").getAsFloat());
/*     */     }
/* 169 */     if (jsonObject.has("animators")) {
/* 170 */       JsonObject jsonObject1 = jsonObject.get("animators").getAsJsonObject();
/* 171 */       for (UUID uUID : nr.v(this.g).keySet()) {
/* 172 */         if (!jsonObject1.has(uUID.toString())) {
/*     */           continue;
/*     */         }
/* 175 */         lw.v().put((String)nr.v(this.g).get(uUID), v(jsonObject1.get(uUID.toString()).getAsJsonObject()));
/*     */       } 
/*     */     } 
/* 178 */     return lw;
/*     */   }
/*     */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\iu.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */